package cn.rkylin.oms.refund.domain.taobao;

import java.math.BigDecimal;
import java.util.Date;

public class TopRefund {
    private String topRefundId;

    private Long refundId;

    private Long tid;

    private Long oid;

    private String alipayNo;

    private BigDecimal totalFee;

    private String buyerNick;

    private String sellerNick;

    private Date created;

    private Date modified;

    private String orderStatus;

    private String status;

    private String goodStatus;

    private Integer hasGoodReturn;

    private BigDecimal refundFee;

    private BigDecimal payment;

    private String reason;

    private String descc;

    private String iid;

    private String title;

    private BigDecimal price;

    private Integer num;

    private Date goodReturnTime;

    private String companyName;

    private String sid;

    private String address;

    private String shippingType;

    private Long numIid;

    private String insertYn;

    private Long remindType;

    private Boolean existTimeout;

    private Date timeout;

    private String refundPhase;

    private Long refundVersion;

    private String attribute;

    private Integer csStatus;

    private String operationContraint;

    private String outerId;

    private String sku;

    private String splitSellerFee;

    private String splitTaobaoFee;

    private Date createTime;

    private Date updateTime;

    private String deleted;

    public String getTopRefundId() {
        return topRefundId;
    }

    public void setTopRefundId(String topRefundId) {
        this.topRefundId = topRefundId == null ? null : topRefundId.trim();
    }

    public Long getRefundId() {
        return refundId;
    }

    public void setRefundId(Long refundId) {
        this.refundId = refundId;
    }

    public Long getTid() {
        return tid;
    }

    public void setTid(Long tid) {
        this.tid = tid;
    }

    public Long getOid() {
        return oid;
    }

    public void setOid(Long oid) {
        this.oid = oid;
    }

    public String getAlipayNo() {
        return alipayNo;
    }

    public void setAlipayNo(String alipayNo) {
        this.alipayNo = alipayNo == null ? null : alipayNo.trim();
    }

    public BigDecimal getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(BigDecimal totalFee) {
        this.totalFee = totalFee;
    }

    public String getBuyerNick() {
        return buyerNick;
    }

    public void setBuyerNick(String buyerNick) {
        this.buyerNick = buyerNick == null ? null : buyerNick.trim();
    }

    public String getSellerNick() {
        return sellerNick;
    }

    public void setSellerNick(String sellerNick) {
        this.sellerNick = sellerNick == null ? null : sellerNick.trim();
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getModified() {
        return modified;
    }

    public void setModified(Date modified) {
        this.modified = modified;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus == null ? null : orderStatus.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getGoodStatus() {
        return goodStatus;
    }

    public void setGoodStatus(String goodStatus) {
        this.goodStatus = goodStatus == null ? null : goodStatus.trim();
    }

    public Integer getHasGoodReturn() {
        return hasGoodReturn;
    }

    public void setHasGoodReturn(Integer hasGoodReturn) {
        this.hasGoodReturn = hasGoodReturn;
    }

    public BigDecimal getRefundFee() {
        return refundFee;
    }

    public void setRefundFee(BigDecimal refundFee) {
        this.refundFee = refundFee;
    }

    public BigDecimal getPayment() {
        return payment;
    }

    public void setPayment(BigDecimal payment) {
        this.payment = payment;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public String getDescc() {
        return descc;
    }

    public void setDescc(String descc) {
        this.descc = descc == null ? null : descc.trim();
    }

    public String getIid() {
        return iid;
    }

    public void setIid(String iid) {
        this.iid = iid == null ? null : iid.trim();
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public Date getGoodReturnTime() {
        return goodReturnTime;
    }

    public void setGoodReturnTime(Date goodReturnTime) {
        this.goodReturnTime = goodReturnTime;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public String getSid() {
        return sid;
    }

    public void setSid(String sid) {
        this.sid = sid == null ? null : sid.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getShippingType() {
        return shippingType;
    }

    public void setShippingType(String shippingType) {
        this.shippingType = shippingType == null ? null : shippingType.trim();
    }

    public Long getNumIid() {
        return numIid;
    }

    public void setNumIid(Long numIid) {
        this.numIid = numIid;
    }

    public String getInsertYn() {
        return insertYn;
    }

    public void setInsertYn(String insertYn) {
        this.insertYn = insertYn == null ? null : insertYn.trim();
    }

    public Long getRemindType() {
        return remindType;
    }

    public void setRemindType(Long remindType) {
        this.remindType = remindType;
    }

    public Boolean getExistTimeout() {
        return existTimeout;
    }

    public void setExistTimeout(Boolean existTimeout) {
        this.existTimeout = existTimeout;
    }

    public Date getTimeout() {
        return timeout;
    }

    public void setTimeout(Date timeout) {
        this.timeout = timeout;
    }

    public String getRefundPhase() {
        return refundPhase;
    }

    public void setRefundPhase(String refundPhase) {
        this.refundPhase = refundPhase == null ? null : refundPhase.trim();
    }

    public Long getRefundVersion() {
        return refundVersion;
    }

    public void setRefundVersion(Long refundVersion) {
        this.refundVersion = refundVersion;
    }

    public String getAttribute() {
        return attribute;
    }

    public void setAttribute(String attribute) {
        this.attribute = attribute == null ? null : attribute.trim();
    }

    public Integer getCsStatus() {
        return csStatus;
    }

    public void setCsStatus(Integer csStatus) {
        this.csStatus = csStatus;
    }

    public String getOperationContraint() {
        return operationContraint;
    }

    public void setOperationContraint(String operationContraint) {
        this.operationContraint = operationContraint == null ? null : operationContraint.trim();
    }

    public String getOuterId() {
        return outerId;
    }

    public void setOuterId(String outerId) {
        this.outerId = outerId == null ? null : outerId.trim();
    }

    public String getSku() {
        return sku;
    }

    public void setSku(String sku) {
        this.sku = sku == null ? null : sku.trim();
    }

    public String getSplitSellerFee() {
        return splitSellerFee;
    }

    public void setSplitSellerFee(String splitSellerFee) {
        this.splitSellerFee = splitSellerFee == null ? null : splitSellerFee.trim();
    }

    public String getSplitTaobaoFee() {
        return splitTaobaoFee;
    }

    public void setSplitTaobaoFee(String splitTaobaoFee) {
        this.splitTaobaoFee = splitTaobaoFee == null ? null : splitTaobaoFee.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getDeleted() {
        return deleted;
    }

    public void setDeleted(String deleted) {
        this.deleted = deleted == null ? null : deleted.trim();
    }
}